34th Street and 5th Avenue, 2009, Lambda Print, 83 x 57 cm                       ¨Ï 2009 Yeleen Lee

 

< pre-page       next image >